package o2o.dao.VO.agent;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * Created with IntelliJ IDEA.
 *
 * @User: @Created by yangtk
 * @Date: @Date 2019/10/31 9:27
 * @Classname: CityLineVO
 * @To change this template use File | Settings | File Templates.
 */
@Data
@Accessors(chain = true)
public class CityLineVO implements Serializable {

    private Long id;
    private String sysAppKey;       // 租户
    private String name;            // 名称
    private String province;        // 所属省
    private String city;            // 所属市
    private String county;          // 所属区县
    private String cityAdmin;       // 城市代理账号
    private Long categoryId;        // 线路分类
    private Long fromAgentId;       // 出发地 （站点）
    private String fromAgentName;   // 出发地名称 （）
    private Long toAgentId;         // 目的地 （站点）
    private Long toAgentName;       // 目的地名称 （站点）
    private Double deliveryPrice;     // 乘车费用
    private Double withinDistance;  // 固定距离
    private Double oneKmCost;       // 超出后每千米多少钱
    private int openState = 1;      // 1 启用 0 未启用
    private Integer sorts = 0;      // 排序
    private Double postmanShareRate;   // 配送员分成分成比例
    private CityAgentVO fromCityAgent;
    private CityAgentVO toCityAgent;
    private String categoryName;        // 线路分类名称

    private List<CityLineFeeVO> cityLineFees;   // 费用信息

}
